light impulse - French English Dictionary